white mangrove (luchea candida) - Español Inglés Diccionario